package cn.cvs.dao.sysUser;

import cn.cvs.pojo.StorageRecord;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.List;
import java.util.Map;

public interface StorageRecordMapper  {
    /**
     * 第三章上机四 使用foreach标签改造入库单模块的列表查询功能 以数组方式实现
     */
    public List<StorageRecord> getUserBySupplierIdArray(Integer[] supplierIds);
    /**
     * 第三章上机四 使用foreach标签改造入库单模块的列表查询功能 以List方式实现
     */
    public List<StorageRecord> getUserBySupplierIdList(List<Integer> list);
    /**
     * 第三章上机五 使用foreach标签改造入库单模块的列表查询功能，要求参数为Map对象
     */
    public List<StorageRecord> getUserBySupplierIdMap(Map<String,Object> supplierMap);
    /**
     * 第三章上机8 实现入库单列表的分页查询功能，并将查询结果以创建时间倒序排列
     */
    public List<StorageRecord> selectPageList(@Param("pageBegin") Integer pageBegin,@Param("pageSize") Integer pageSize);
}
